medium and long term loans - German English Dictionary